cerebral cancer - French English Dictionary